have not

[hæv nɑt] ハヴ・ナット

1. (まだ)〜していない。過去から現在までのある行為や状態が完了していないことを示す。

「have」を助動詞として使い、過去のある時点から現在までのある動作や状態がまだ完了していない、または経験していないことを表します。
I have not finished my homework yet. (私はまだ宿題を終えていない。)

2. (通例 `the` を伴って)貧しい人々、恵まれない人々。

経済的、社会的な資源や機会を十分に持たない人々を指す際に用いられる表現です。しばしば「the haves (持てる者)」と対比されます。
The gap between the haves and the have-nots is widening. (持てる者と持たざる者の間の格差が広がっている。)
関連
do not have
the haves